body {
  background-color: #f8f8f8;
}
.top {
  height: 2.50666667rem;
  align-items: center;
  display: flex;
  background-color: #fff;
  justify-content: space-between;
}
.top p {
  font-size: 0.34666667rem;
  color: #000;
  margin-left: 0.4rem;
}
.top .sousuoinput {
  position: relative;
  border-radius: 0.53333333rem;
  width: 6.72rem;
  height: 0.85333333rem;
  background-color: #f7f7f7;
}
.top .sousuoinput p {
  position: absolute;
  left: 0;
  top: 0.21333333rem;
  margin-left: 0.42666667rem;
  display: inline-block;
  width: 0.34666667rem;
  height: 0.34666667rem;
}
.top .sousuoinput p img {
  width: 100%;
  object-fit: cover;
}
.top .sousuoinput input {
  vertical-align: top;
  margin-top: 0.21333333rem;
  background-color: #f7f7f7;
  padding-left: 1.12rem;
  font-size: 0.32rem;
}
.top .sousuoinput input::placeholder {
  color: #a6a6a6;
  font-size: 0.32rem;
}
.top .pic {
  margin-right: 0.4rem;
}
.top .pic img {
  width: 0.48rem;
  height: 0.48rem;
  margin-bottom: 0.26666667rem;
  object-fit: cover;
}
.box {
  padding: 0 0.4rem;
}
.box .pic {
  height: 3.46666667rem;
  width: 100%;
}
.box .pic img {
  width: 100%;
  object-fit: cover;
}
.box .dian {
  align-items: center;
  justify-content: center;
  display: flex;
  height: 0.48rem;
  width: 100%;
}
.box .dian p {
  width: 0.16rem;
  height: 0.08rem;
  border-radius: 0.05333333rem;
  background-color: #dfdfdf;
  margin-left: 0.21333333rem;
}
.box .dian .dian-p {
  background-color: #303030;
}
.box .liangzhangtu {
  margin-top: 0.32rem;
  display: flex;
  justify-content: space-between;
}
.box .liangzhangtu .pic {
  height: 1.86666667rem;
  width: 4.48rem;
  box-shadow: 0 0 0.13333333rem rgba(0, 0, 0, 0.1);
}
.box .liangzhangtu .pic img {
  width: 100%;
  object-fit: cover;
}
.box .youhui .shang {
  margin-top: 0.8rem;
  margin-bottom: 0.53333333rem;
  height: 1.01333333rem;
  display: flex;
  width: 100%;
  justify-content: space-between;
}
.box .youhui .shang .chaozhi {
  font-size: 0.48rem;
  font-weight: 800;
  padding-top: 0.16rem;
  color: #000;
}
.box .youhui .shang .pic {
  width: 0.26666667rem;
  height: 0.37333333rem;
}
.box .youhui .shang .pic img {
  height: 100%;
  object-fit: cover;
}
.box .youhui .xia {
  display: flex;
  justify-content: space-between;
  margin-bottom: 0.8rem;
}
.box .youhui .xia .zufang .yupian {
  height: 3.09333333rem;
  width: 4.50666667rem;
}
.box .youhui .xia .zufang .yupian img {
  width: 100%;
  object-fit: cover;
}
.box .youhui .xia .zufang h4 {
  margin-top: 0.34666667rem;
  font-size: 0.34666667rem;
  color: #000;
}
.box .youhui .xia .zufang .chaoyangqv {
  margin-top: 0.21333333rem;
  font-size: 0.32rem;
  color: #9d9d9d;
}
.box .youhui .xia .zufang .mian {
  margin-top: 0.26666667rem;
  font-size: 0.34666667rem;
  color: #f5aa2a;
}
.box .guanggao {
  margin-bottom: 0.85333333rem;
  width: 100%;
  height: 1.49333333rem;
}
.box .guanggao img {
  width: 100%;
  object-fit: cover;
}
.box .liebaio .tou {
  margin-top: 0.8rem;
  margin-bottom: 0.64rem;
  height: 1.12rem;
  display: flex;
  width: 100%;
  justify-content: space-between;
}
.box .liebaio .tou .chaozhi {
  font-size: 0.48rem;
  font-weight: 800;
  padding-top: 0.16rem;
  color: #000;
}
.box .liebaio .tou .you {
  display: flex;
  justify-content: end;
  font-size: 0.37333333rem;
}
.box .liebaio .tou .you .ziti {
  position: relative;
  height: 0.58666667rem;
  width: 0.74666667rem;
}
.box .liebaio .tou .you .ziti .zhengzu {
  margin-top: 0.26666667rem;
  color: #474646;
}
.box .liebaio .tou .you .ziti .zhengzu.zheng {
  color: #a5a5a5;
}
.box .liebaio .tou .you .ziti .xiahuaxian {
  position: absolute;
  top: 0.77333333rem;
  left: 0.24rem;
  width: 0.24rem;
  height: 0.10666667rem;
  border-radius: 0.08rem;
  background-color: #0a9beb;
}
.box .liebaio .tou .you .ziti.zitizi {
  margin-right: 0.48rem;
}
.box .liebaio .tou .you .ziti.zitiziti {
  margin-right: 0.72rem;
}
.box .liebaio .jiao {
  margin-bottom: 0.58666667rem;
  display: flex;
  justify-content: space-between;
}
.box .liebaio .jiao .left {
  width: 2.98666667rem;
  height: 2.18666667rem;
}
.box .liebaio .jiao .left img {
  width: 100%;
  object-fit: cover;
}
.box .liebaio .jiao .ritht {
  flex: 1;
  margin-left: 0.42666667rem;
}
.box .liebaio .jiao .ritht h4 {
  font-size: 0.34666667rem;
  color: #000;
}
.box .liebaio .jiao .ritht .sins-line {
  width: 5.86666667rem;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.box .liebaio .jiao .ritht p {
  margin-top: 0.16rem;
  font-size: 0.32rem;
  color: #b8b8b8;
}
.box .liebaio .jiao .ritht p span {
  margin: 0 0.10666667rem;
}
.box .liebaio .jiao .ritht .yangtai {
  color: #c4c4c4;
  font-size: 0.32rem;
}
.box .liebaio .jiao .ritht .yangtai span {
  margin-top: 0.16rem;
  display: inline-block;
  width: 1.25333333rem;
  height: 0.42666667rem;
  line-height: 0.42666667rem;
  text-align: center;
  border: 1px solid #c4c4c4;
  border-radius: 0.13333333rem;
}
.box .liebaio .jiao .ritht .yangtai span.hanyangtai {
  margin-left: 0.26666667rem;
}
.box .liebaio .jiao .ritht h5 {
  margin-top: 0.16rem;
  font-size: 0.34666667rem;
  color: #f4a828;
}
.box .liebaio .jiao .ritht h5 .yve {
  font-size: 0.32rem;
  margin-left: 0.02666667rem;
}
.box .bainkuang {
  width: 6.93333333rem;
  height: 1.01333333rem;
  background-color: #f2f2f3;
  border-radius: 0.53333333rem;
  margin: 0 auto;
}
.box .bainkuang p {
  font-size: 0.32rem;
  color: #aaaaaa;
  height: 1.01333333rem;
  line-height: 1.01333333rem;
  text-align: center;
}
.box .xiatupian {
  margin-top: 0.64rem;
  margin-bottom: 1.65333333rem;
  width: 100%;
  height: 2.26666667rem;
}
.box .xiatupian img {
  width: 100%;
  object-fit: cover;
}
.foot {
  background-color: #fff;
  position: fixed;
  z-index: 9999;
  left: 0;
  bottom: 0;
  width: 100%;
  height: 1.33333333rem;
  border-top: 2px solid #f4f3f3;
}
.foot ul {
  height: 1.33333333rem;
  display: flex;
  justify-content: space-around;
}
.foot ul li {
  height: 1.33333333rem;
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  color: #c7c7c7;
}
.foot ul li p {
  width: 0.53333333rem;
  height: 0.53333333rem;
  font-size: 0.53333333rem;
}
.foot ul li h3 {
  font-weight: normal;
  margin-top: 0.13333333rem;
  font-size: 0.32rem;
}
.foot ul .shouye {
  color: #000 !important;
}
